home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 5 / Amiga Tools 5.iso / tools / dfÜ / bbs / tronbbs / tron / docs / features < prev    next >
Encoding:
Text File  |  1996-07-16  |  9.8 KB  |  281 lines

  1.  
  2.  
  3.                            Tron BBS System V0.67
  4.  
  5.                   Copyright (C) 1994-1996  by Paul Spijkerman
  6.              Software and documentation written by Paul Spijkerman
  7.  
  8.                             All rights reserved
  9.  
  10.  
  11.  
  12.                     All information in this documentation
  13.                   is subject to change without prior notice
  14.  
  15.  
  16.    -----------------------------------------------------------------------
  17.  
  18.       Main features:
  19.  
  20.  
  21.       multi node BBS controlled by menus.
  22.       Local displaying of ANSI and RIPscrip graphics.
  23.       Controllable through scripts and cron tab.
  24.       CliDoors and ParagonDoors are useable.
  25.       Buildin FrontEnd for mail EMSI connections IEMSI logins and Fax or
  26.       Voice programmes spawnable, 
  27.       MailProcessor for fido mail.
  28.       TickProcessor.
  29.       Areafix.
  30.  
  31.  
  32.    -----------------------------------------------------------------------
  33.  
  34.  
  35.       List of some of the implemented features of the tron BBS system:
  36.  
  37.  
  38.  
  39.       A ResourceManager for multi node usage (10 nodes at the moment).
  40.       With buildin Filebuffers/cache for file and message sections.
  41.  
  42.       A monitor window with actions of 1-10 nodes, lastcallers information,
  43.       number of messages and files online and other statistics.
  44.  
  45.       All nodes and the monitor are iconizable.
  46.       Option to DeIconize or 'ScreenToFront' with a hotkey.
  47.  
  48.       Each node is in waiting mode controlled by a GUI interface
  49.       with buttons, in stead of the buttons you can use the 
  50.       Function keys.
  51.       There a buttons to toggle 'serial on/off', 'sysop available'
  52.       and accept callers, other buttons are to login or iconize etc..
  53.       Also there is a button for a 'sysop login'.
  54.  
  55.       When logged in or in the terminal you can use de function keys
  56.       or Pulldown menus for certain actions.
  57.  
  58.       Unlimited expandable menu system with it's own language and compiler.
  59.       To make a menu is very easy , they consist of readable
  60.       text files with commands and a pascal like structure.
  61.  
  62.       Fully controllable by scripts through utilities which send commands
  63.       to the BBS executables to change it's state or call out for example.
  64.  
  65.       The system has a buildin mailer.
  66.       The mailer has the possebility to exchange files and mail with
  67.       other BBSes by using the EMSI protocol.
  68.       ZedZap and Zmodem file transfer protocols are supported with EMSI
  69.       by using the XPRZedzap.library and XPRZmodem.library.
  70.       Also the mailer has the IEMSI protocol buildin so users can
  71.       logon fully autamatically .. a (new) user doesn't has to fill
  72.       in any information .. this is done by the terminal programme.
  73.  
  74.       Possebility to spawn Fax or Voice programmes after detecting
  75.       FAX of VOICE connect strings.
  76.  
  77.       RIPscrip BBS graphics system in local screens.
  78.       Possebility to draw in the chat mode with RIPscrip graphics.
  79.  
  80.       Works with serial cards like multiface III and nullmodem.device.
  81.       Possebility to access nodes with a Nullmodem cable.
  82.  
  83.       Tilde codes to display all sorts of information on the users
  84.       or the system in screens logs and doors.
  85.  
  86.       All logs are bufferd (options to switchs off buffering).
  87.  
  88.       A log with outgoing mail calls and terminal calls and the time they took
  89.       (like Term) for calcullating the costs.
  90.  
  91.       Logout scripts, incoming scripts, and Shell startup script.
  92.  
  93.       A BadNames filter file with wildcards for new users.
  94.  
  95.       Terminal mode with RIPscrip graphics , a simple phone book and Zmodem.
  96.  
  97.       Capture mode (with ANSI filter).
  98.  
  99.       IFF Audio Samples for Paging and Ctrl-G (Beep) configurable.
  100.  
  101.       Chatmode with different colors for sysop and users, the chatmode has
  102.       WordWarp except when cursor control keys are used on the same line.
  103.  
  104.       At midnight the allowed online time of users is increased.
  105.  
  106.       Disactivity notice after one and a half minute, if there is no
  107.       activity after that for a minute a Disactivity Disconnect is
  108.       finding place.
  109.  
  110.  
  111.    ========(  Mail :  )===================================================
  112.  
  113.  
  114.       There are 65535 different Message areas possible.
  115.       These can be either Local, echomail or netmail.
  116.  
  117.       The Tron BBS system includes a Mail processor wich supports
  118.       echomail, routed netmail, file attaches, points (fully 4D)
  119.       Nodelists with points and a pointlist etc..
  120.  
  121.       The mail processor uses ZIP, LHA or LZX te compress message
  122.       packets.
  123.       The mail processor recognizes ZIP, LHA, LZX, ZOO, ARJ and ARC
  124.       compressed mail packets.
  125.       Option to not touch ARJ and ARC packets for security reasons.
  126.  
  127.       To be able to read waiting mail very quickly the system checks
  128.       if there are messages for your users while processing mail.
  129.       If there are waiting messages for your users the information to
  130.       find them very quickly are stored in a file for each user.
  131.       This information includes the Message ID's , this is to make
  132.       sure it is indeed the message found earlier while processing mail.
  133.  
  134.       In local nodes messages can be written with a configurable
  135.       text editor (for instance Cygnus Editor).
  136.  
  137.       For remote use there is a line editor to write messages and a
  138.       full screen editor to write messages.
  139.  
  140.       Support for Signatures of messages.
  141.  
  142.       Possibility to read or scan message with search patterns on
  143.       to or from name or the subject line.
  144.  
  145.       Replied lines in messages are presented in a lower intensity then
  146.       other lines in the message.
  147.       Under messages info about replies and the original message is
  148.       presented.
  149.  
  150.       Areafix to let nodes connect or disconnect areas or to query
  151.       which areas are available to them.
  152.  
  153.  
  154.    ========(  Files :  )==================================================
  155.  
  156.  
  157.       There are 65535 different File areas possible.
  158.  
  159.       File tranfers by means of XPR file transfer library's.
  160.  
  161.       In local nodes files can be Uploaded with a file requester.
  162.  
  163.       A system to mark files by number or a (part of) the name
  164.       with wildcards.
  165.       When a user is logging out the marked files are stored on
  166.       disc, so he doesn't have to look for the same files after
  167.       a 'lost carrier' disconnect or something like that.
  168.  
  169.       Chronological or Alphabetical listing and browsing of files.
  170.       Listing and browsing per area or global on different conditions
  171.       like newfiles or searching on name.
  172.       Newfiles scan date is changeable.
  173.  
  174.       Support for FILE_ID.DIZ file descriptions.
  175.  
  176.       An optional Byte/File ratio system.
  177.       Possibilties to make files or areas (or areas to certain levels)
  178.       'freedownload', thus files are available outside of the ratios.
  179.  
  180.       A BulkUpload programme to start or build a filebase, the file
  181.       comments of the files are used as a description.
  182.       As an option the original dates of the files can be used.
  183.  
  184.       An Allfiles programme to Upload compressed lists with all files
  185.       on the system to your BBS.
  186.  
  187.       Files from the filecatalog can be requested by mailers
  188.       calling you. The areas wich area available voor file-requests
  189.       are configured in a configuration file.
  190.       Also in this file you can configure MAGIC files to be requested.
  191.  
  192.       A 'Tick' processing programme to take part in file nets.
  193.  
  194.  
  195.    ========(  Doors :  )===================================================
  196.  
  197.  
  198.       The Tron BBS can run Cli-Doors, Arexx-Doors and ParagonDoors
  199.       and has a Remote shell with Ctrl-c support.
  200.  
  201.       The cli-door interface has support for special modes used
  202.       in TronDoors like downloading files from dos in a door.
  203.  
  204.       Also is er een extended ParagonDoor mode to run Max's BBS doors,
  205.       this was implemented to be able to use the Max's BBS CD-Door.
  206.  
  207.  
  208.       Some of the doors distributed with the Tron BBS system:
  209.  
  210.       A simple PageSysop door, which asks for a chat reason and than
  211.       displays this reason in a window on the Workbench and sends it
  212.       to the log file. Also this door is able to play the IFF audio
  213.       samples to page the sysop. From this door it is possible
  214.       to deIconize a node and start a chat mode or chat door.
  215.  
  216.       A CDrom door.
  217.  
  218.       A split screen Chat door.
  219.       A line chat door with initials of each chatter on the beginning
  220.       of the line and a default log file wich logs the chat with
  221.       all the corrections made to the text.
  222.  
  223.       A conference door for chatting between 10 nodes with 10 conferences.
  224.  
  225.       A door to send simple messages to other nodes.
  226.  
  227.       A listnodes Utility/door.
  228.  
  229.       A Questionair door system.
  230.  
  231.       A Tetris clone game door.
  232.  
  233.       A little door to show how much Upload space is available
  234.       with a simple graph.
  235.  
  236.  
  237.    ========(  Utilities :  )===============================================
  238.  
  239.  
  240.       A programme to make BBS text files from BBS text configurations.
  241.       (for every language a configuration file).
  242.  
  243.       A programme to send commands to BBS nodes.
  244.          - Command to show a line of text to the user online.
  245.          - Command to remove a node from memory.
  246.          - Commands to toggle, sysop available, accept calls, serial on/off.
  247.          - Command to make a mail call to other BBSes.
  248.          - Command to DeIconize.
  249.            etc...
  250.  
  251.       A programme that commands a BBS node to call/poll a BBS a number of times 
  252.       for mail until succesfull.
  253.  
  254.       Some 'ClickIt' programms to controll the system with buttons
  255.       from the workbench.
  256.  
  257.       A programme to send commands to the the resource manager.
  258.  
  259.       A programme to keep the logs on a certain configurable size.
  260.  
  261.       A programme that waits until all nodes are free of callers to
  262.       be used in scripts.
  263.  
  264.       A configurable lastcallers programmes.
  265.  
  266.       A simple log-off police programm
  267.  
  268.       A programme/door to show the Top-10 Uploaders/Downloaders.
  269.  
  270.       A programme to delete mail that is more than xxx days in your
  271.       outbound directory.
  272.  
  273.  
  274.  
  275.       Utilities for installation:
  276.  
  277.       A programme to change the number of calls.
  278.       A programme to generate a sysop account.
  279.  
  280.  
  281.